package fiuba.td.fabrica.model.entities;


/**
 * 
 */
public class EstadoProducto {

	private static final String ESTADO_MATERIA_PRIMA = "MATERIA PRIMA"; 
	private static final String ESTADO_EN_CONSTRUCCION = "EN CONSTRUCCION"; 
	private static final String ESTADO_TERMINADO = "TERMINADO"; 
	private String nombre;
	
	private EstadoProducto(String nombre) {
		super();
		this.nombre = nombre;
	}

	public static EstadoProducto crearEstadoMateriaPrima (){
		return new EstadoProducto (ESTADO_MATERIA_PRIMA);
	}

	public static EstadoProducto crearEstadoEnConstruccin (){
		return new EstadoProducto (ESTADO_EN_CONSTRUCCION);
	}

	public static EstadoProducto crearEstadoTerminado(){
		return new EstadoProducto (ESTADO_TERMINADO);
	}
	
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
}
